package com.wyh.domain.vo.groupOne.threemeterTree.threemeterReading;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@AllArgsConstructor
@NoArgsConstructor
@Builder
@Data
@Api("已完成三表抄表表，用于生成Excel展示")
public class ThreemeterReadingExcelVO {
    @ApiModelProperty("Excel表格的id")
    private Integer id;
    @ApiModelProperty("三表性质")
    private String nature;
    @ApiModelProperty("三表编号")
    private String number;
    @ApiModelProperty("三表名称")
    private String name;
    @ApiModelProperty("完整资源信息")
    private String infoname;
    @ApiModelProperty("抄表周期")
    @Builder.Default
    private String period = "每月一次";
    @ApiModelProperty("上期抄表时间")
    private LocalDateTime previousperiodtime;
    @ApiModelProperty("上期读数")
    private Double previousreading;
    @ApiModelProperty("上期用量")
    private Double previoususage;
    @ApiModelProperty("本期抄表时间")
    private LocalDateTime readingtime;
    @ApiModelProperty("本期读数")
    private Double reading;
    @ApiModelProperty("本期用量")
    private Double dosage;
    @ApiModelProperty("是否已经计费")
    @Builder.Default
    private String ischarging = "已计费";
}
